liver cake - German English Dictionary